land contribution - French English Dictionary